Volume 34, Issue 2, July 2020, Pages 36-58
Adham Mohamed Zaky Mahmoud; Abd el-naser Mohamed Fath el-bab